這個方式是不會將傳輸的資料直接寫在 URL 上面,不過就無法通過瀏覽器輸入 URL 的方式測試結果了,需要再 POSTMAN
中選擇 Body
-> form-data
輸入 key
與 value
。app.py
from flask import Flask, request
app = Flask(__name__)
app.config["DEBUG"] = True
@app.route('/', methods=['POST'])
def login():
return 'Hello' + request.form.get('name', 'No name')
if __name__ == '__main__':
app.run()
執行結果
有輸入參數
沒有輸入參數